package com.xunwulian.api.iface;

import com.xunwulian.base.entity.Menu;

import java.util.List;

/**
 * Created by yankaili on 2017/11/26.
 */
public interface MenuAPI {

    void deleteMenuById(Integer menuId);

    Menu getMenuById(Integer menuId);

    Integer findMaxId();

    List<Menu> listAllParentMenu();

    List<Menu> listSubMenuByParentId(String parentId);

    List<Menu> listAllMenu();

    void saveMenu(Menu menu);

    void updateMenu(Menu menu);

    void editicon(Integer menuId, String menuIcon);

    void editType(Integer menuId, String menuType);

}
